//-----------------------------------------------------------------------------
// Name: Vaccine.h
// Auth: Dante Ratto, Paul Godfrey, and Rob Darty
// Desc: Handles the creation, destruction and updating of a Vaccine
//-----------------------------------------------------------------------------

#ifndef _VACCINE_
#define _VACCINE_

#include "SharedConstants.h"

//-----------------------------------------------------------------------------
// cVaccine:
//-----------------------------------------------------------------------------
class cVaccine
{
public:
	// Constructors:
	cVaccine();
	~cVaccine();

	//-----------------------------------------------------------------------------
	void Draw(float, float, float, float, float);
	// Desc: Renders the vaccine at its current position

private:
	// Members:
	float mXPosition;
	float mYPosition;
	float mZPosition;
	float mYaw;
	float mPitch;
};

//-----------------------------------------------------------------------------
// Functions:
//-----------------------------------------------------------------------------
cVaccine* GetVaccine();

#endif